package com.rc.web.converter;


import com.rc.pojo.po.AdoptionInfo;
import com.rc.pojo.vo.adoptionInfo.AdoptionInfoVO;
import org.mapstruct.Mapper;

/**
 * 领养信息转换器
 * 使用MapStruct实现PO到VO的转换
 */
@Mapper(componentModel = "spring") // 声明为Spring组件
public interface AdoptionInfoConverter {

    /**
     * 将领养信息PO转换为VO
     * @param adoptionInfo 领养信息持久化对象
     * @return 领养信息视图对象
     */
    AdoptionInfoVO toVO(AdoptionInfo adoptionInfo);
}
